body,ul,p{

    margin: 0;
    padding: 0;
    height: 100%;

}

html{
    height: 100%;
}

 #main_page{
     height: 100%;
     background-color: #0D54C4;
     text-align: center;
     color: #fff;
     display: none;
 }

 #join_content{
     padding-top: 10%;
     width: 86%;
     margin: 0 auto;
     line-height: 26px;
 }

#join_content img{
    width: 27%;
    margin-bottom: 10%;
}

#join_content h4{
    font-size: 6.3vw;
    font-weight: bold;
}

#join_content p{
    margin-top: 3%;
    font-size: 3.3vw;
    color: #ececec;
}

 #join_qr img{
     width: 60%;
     border-radius: 12px;
     margin: 15% auto 8% auto;
 }
